package cn.biplam.front.template.pageFrame.mdManage;

import cn.biplam.common.wrapper.ErrorMessage;
import cn.biplam.front.html.HtmlDiv;
import cn.biplam.front.html.base.HtmlWindow;

/**
 * 元数据管理操作区域简单模版<br>
 *  用于只需要一个DIV的情况<br>
 *	<ul>用法：
 * <li> new MdSimpleDomain(页面ID)
 * <li> this.put(内容)
 * <li> HtmlWindow this.get();
 *  </ul> 
 * @author XiaoRuxing 2009-6-16上午10:46:13
 * @version 1.0
 */
public class MdSimpleDomain {

	/** 操作区域DIV */
	private HtmlDiv domain;
	private String ID;
	
	public MdSimpleDomain(String ID){
		this.domain=new HtmlDiv(ID,"rmt");
		this.ID=ID;
	}
	
	/**
	 * 往操作区域放入内容
	 * @param content 
	 * @throws ErrorMessage
	 */
	public void put(HtmlWindow content) throws ErrorMessage{
		this.domain.put(content);
	}
	
	/**
	 * 获取操作区域界面
	 * @return 操作区域界面
	 * @throws ErrorMessage 
	 */
	public HtmlWindow get() throws ErrorMessage{
		this.domain.bind("rulMaResize('"+this.ID+"');");
		return this.domain;
	}
}
